libdvbv5_d.pat

@file pat.h @ingroup dvb_table @brief Provides the descriptors for PAT MPEG-TS table @copyright GNU Lesser General Public License version 2.1 (LGPLv2.1) @author Mauro Carvalho Chehab @author Andre Roth

@par Relevant specs The table described herein is defined at: - ISO/IEC 13818-1

@see http://www.etherguidesystems.com/help/sdos/mpeg/syntax/tablesections/pat.aspx

@par Bug Report Please submit bug reports and patches to linux-media@vger.kernel.org

Members

Functions

dvb_table_pat_free
void dvb_table_pat_free(dvb_table_pat* table)

@brief Frees all data allocated by the PAT table parser @ingroup dvb_table

dvb_table_pat_init
ssize_t dvb_table_pat_init(dvb_v5_fe_parms* parms, const(ubyte)* buf, ssize_t buflen, dvb_table_pat** table)

@brief Initializes and parses PAT table @ingroup dvb_table

dvb_table_pat_print
void dvb_table_pat_print(dvb_v5_fe_parms* parms, dvb_table_pat* table)

@brief Prints the content of the PAT table @ingroup dvb_table

Manifest constants

DVB_TABLE_PAT
enum DVB_TABLE_PAT;

@def DVB_TABLE_PAT @brief PAT table ID @ingroup dvb_table @def DVB_TABLE_PAT_PID @brief PAT Program ID @ingroup dvb_table

DVB_TABLE_PAT_PID
enum DVB_TABLE_PAT_PID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

dvb_table_pat
struct dvb_table_pat

@struct dvb_table_pat @brief MPEG-TS PAT table @ingroup dvb_table

dvb_table_pat_program
struct dvb_table_pat_program

@struct dvb_table_pat_program @brief MPEG-TS PAT program table @ingroup dvb_table

Meta